package cn.ybk.org.service;

import cn.ybk.basic.util.PageList;
import cn.ybk.org.domain.Department;
import cn.ybk.org.query.PageQuery;

import java.util.List;

public interface DepartmentService {

    // 查询全部
    List<Department> findAll();

    // 查询单个
    Department findById(Long id);

    // 添加
    void add(Department department);

    // 修改
    void update(Department department);

    // 删除
    void delete(Long id);

    // 分页查询
    PageList<Department> queryByPage(PageQuery query);



}
